cariad [welsh] - German English Dictionary